'use strict'


import request from '@/utils/request'

export function list(parameter) {
  return request({
    url: '/DangerCheckTask/GetPageData',
    method: 'get',
    params: parameter
  })
}


export function getDetail(parameter) {
  return request({
    url: '/DangerCheckTask/GetDetail',
    method: 'get',
    params: parameter
  })
}

///  查询详情
export function getCheckPlanFollowDetail(parameter) {
  return request({
    url: '/DangerCheckTask/GetTrackDetail',
    method: 'get',
    params: parameter
  })
}



export function handleClose(data) {
  return request({
    url: '/DangerCheckTask/End',
    method: 'post',
    data
  })
}

export function getCheckList(parameter) {
  return request({
    url: '/DangerCheckTask/GetTemplateList',
    method: 'get',
    params: parameter
  })
}

export function handleDelete(parameter) {
  return request({
    url: '/DangerCheckTask/DeleteTemplate',
    method: 'get',
    params: parameter
  })
}


export function submitCheck(data) {
  return request({
    url: '/DangerCheckTask/AddTemplateToCheckTask',
    method: 'post',
    data
  })
}


export function getFileList(parameter) {
  return request({
    url: '/DangerCheckTask/GetPhotos',
    method: 'get',
    params: parameter
  })
}

export function savePhotos(data,params) {
  return request({
    url: `/DangerCheckTask/SavePhotos?ctCode=${params.ctCode}&type=${params.type}`,
    method: 'post',
    data
  })
}


export function getCheckResult(parameter) {
  return request({
    url: '/DangerCheckTaskDetail/GetDetailTemplateData',
    method: 'get',
    params: parameter
  })
}



















